which excavates - Español Inglés Diccionario